Big Huge Thesaurus

calcium blocker

noun